mammy lorry - Turkish English Dictionary